import request from '../../request'
import http from "@/utils/requestLogin";
interface Form {
    /**
     * 信息主键编号
     */
    xxzjbh?: string;
    /**
     * 信息资源名称
     */
    xxzymc?: string;
    /**
     * 信息资源描述
     */
    xxzyms?: string;
    /**
     * 信息资源数据分类
     */
    xxzysjfl?: string;
    /**
     * 信息资源业务分类
     */
    xxzyywfl?: string;
    /**
     * 信息资源警种
     */
    xxzyjz?: string;
    /**
     * 翻页
     */
    pageNum?: number;
    pageSize?: number;
    /**
     * 模糊检索关键字
     */
    searchText?: string;
    /**
     * ftp地址
     */
    ftpdz?: string;
    /**
     * 文件名称
     */
    wjmc?: string;
    /**
     * 用户名
     */
    yhm?: string;
    /**
     * 密码
     */
    mm?: string;

    [property: string]: any;
}
export default {

    updateData(form: Form, xxzjbh: string) {
        return request({ //菜单信息
            url: '/sjzy/updateData',
            method: 'post',
            data: form
        })
    },
    insertData(form: Form) {
        return request({ //菜单信息
            url: '/sjzy/insertData',
            method: 'post',
            data: form
        })
    },
    delData(xxzjbhs: string) {
        return request({//删除或批量删除根据主键
            url: "/sjzy/deleteData",
            method: 'post',
            params: {
                xxzjbhs: xxzjbhs
            }
        })
    },
    list: {
        url: "/sjzy/selectPageOne",
        name: "分页查询",
        get: async function (params: object) {
            return await http.post(this.url, params);
        }
    }
}